package day04;
//for循环演示：
public class ForDemo {
    public static void main(String[] args) {
        //累加和：1+2+3+4+...+99+100=?
        int sum = 0;//存和
        for(int i=1;i<=100;i++){
            sum+=i;
        }
        System.out.println("sum="+sum);
        /*
                   sum = 0
           num=1   sum=0+1
           num=2   sum=1+2
           num=3   sum=1+2+3
           ...
           num=99  sum=1+2+3+...+99
           num=100 sum=1+2+3+...+99+100
         */

        //break
        for(int num=1;num<=9;num++){
            if(num==4){//在某种特定条件下，提前结束循环
                break;//跳出循环
            }
            System.out.println(num+"*9="+num*9);
        }
        /*
        num=1   1*9=9
        num=2   2*9=18
        num=3   3*9=27
        num=4   break跳出循环
         */

        //continue
        for (int b=1;b<=9;b++){
            if(b%3==0){
                continue;//跳过循环体中剩余语句进入下一次循环
            }
            System.out.println(b+"*9="+b*9);
        }

        //输出效果等于上面continue代码：
        for (int c=1;c<=9;c++){
            if(c%3!=0){
                System.out.println(c+"*9="+c*9);
            }
        }
        /*
        b=1    1*9=9
        b=2    2*9=18
        b=3    continue跳过进入下一次循环
        b=4    4*9=36
        ...
         */

    }
}
